package com.homework;

import java.util.Random;
import java.util.Scanner;

public class demo04 {
    public static void main(String[] args) {
        //创建扫描器
        Scanner sc = new Scanner(System.in);
        //输入数组的长度
        System.out.println("请输入一个整数作为数组的长度");
        int l = sc.nextInt();
        //定义数组
        int[] arr = new int[l];
        //new随机数
        Random r = new Random();
        //遍历数组，随机数给数组赋值
        for (int i = 0; i < arr.length; i++) {
            arr[i] = r.nextInt(12, 46);
            System.out.print(arr[i] + " ");
        }
        System.out.println();
        //键盘输入一个整数
        System.out.println("请输入一个整数");
        int num = sc.nextInt();
        //定义一个计数器，记录满足条件的数字，若遍历后为0，则没有满足要求的，给出反馈
        int count = 0;
        //遍历数组，一一判断
        for (int a = 0; a < arr.length; a++) {
            if (num == arr[a]) {
                System.out.println("数组中存在" + num + "，是第" + (a + 1) + "个");
                count++;
            }
        }
        if (count == 0) {
            System.out.println("数组中不存在" + num);
        }
    }
}